runtime.sudog.g (field)

23 uses

	runtime (current package)
		chan.go#L268: 	mysg.g = gp
		chan.go#L343: 	gp := sg.g
		chan.go#L451: 		gp := sg.g
		chan.go#L470: 		gp := sg.g
		chan.go#L649: 	mysg.g = gp
		chan.go#L738: 	gp := sg.g
		chan.go#L911: 			if !sgp.g.selectDone.CompareAndSwap(0, 1) {
		chan.go#L932: 	raceacquireg(sg.g, chanbuf(c, 0))
		chan.go#L933: 	racereleaseg(sg.g, chanbuf(c, 0))
		chan.go#L960: 			raceacquireg(sg.g, qp)
		chan.go#L961: 			racereleaseg(sg.g, qp)
		chan.go#L967: 			racereleaseacquireg(sg.g, qp)
		runtime2.go#L333: 	g *g
		select.go#L319: 		sg.g = gp
		sema.go#L131: 	goready(s.g, traceskip)
		sema.go#L305: 	s.g = getg()
		sema.go#L592: 	s.g = getg()
		sema.go#L641: 		if s.g.bubble != nil && getg().bubble != s.g.bubble {
		sema.go#L642: 			println("semaphore wake of synctest goroutine", s.g.goid, "from outside bubble")
		sema.go#L698: 			if s.g.bubble != nil && getg().bubble != s.g.bubble {
		sema.go#L699: 				println("semaphore wake of synctest goroutine", s.g.goid, "from outside bubble")